band of rubber tread - Deutsch Englisch Wörterbuch